import java.util.Scanner;

public class Test_while {

    public static void main(String[] args) {

       /*for(int i=0;i<5;i++){
           System.out.println("****");
       }*/
        /*
         while 循环
         语法 ：  while(条件表达式){
                  语句块
                 }
          执行步骤： 1 看条件表达式的值
                    为真执行 语句块
                    为假执行 结束循环
                注意： 使用while 循环时 在外部定义一个循环变量
         */

        /*int num=0;
        while(num<20){
            System.out.println("****");
            num++;
        }*/
        //1+2+3+....100
       /* int i=1;
        int sum =0;
        while(i<=100){
          sum+=i;
          i++;
        }
        System.out.println("sum="+sum);*/

        //输入一个整数 0-10 输入正确退出，输入错误继续输入
        // 3次输入机会
        Scanner scanner = new Scanner(System.in);
        int i=0;
        while(i<3){
            System.out.println("请输入 0-10的数字：");
            int num = scanner.nextInt();
            if(num>=0 && num<=10){
                System.out.println("正确");
                break;
            }else{
                System.out.println("请输入0-10的数字,你还有"+(2-i)+"机会");
            }
            i++;
        }


    }
}
